home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 21 / AACD 21.iso / AACD / Magazine / ActiveARexx / NetPBM-WOS / src / make_merge.sh < prev    next >
Encoding:
Linux/UNIX/POSIX Shell Script  |  2000-05-14  |  437 b   |  16 lines

  1. #!/bin/sh
  2.  
  3. # This program is called by the make files.  It creates the merge.h
  4. # file which is included by pbmmerge.c, etc.
  5.  
  6. echo "/* File generated by make_merge.sh */" >merge.h
  7. echo "" >>merge.h
  8.  
  9. echo "#define TRY(s,m) \\" >>merge.h
  10. echo "  { if ( strcmp( cp, s ) == 0 ) exit( m( argc, argv ) ); }" >>merge.h
  11. echo "" >>merge.h
  12.  
  13. for MERGE_BINARY in $*; do
  14.     echo "TRY( \"${MERGE_BINARY}\", ${MERGE_BINARY}_main );" >>merge.h
  15.     done
  16.